package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 客户基本分类对象 bd_custclass
 * 
 * @author ruoyi
 * @date 2025-09-08
 */
public class BdCustclass extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CODE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CREATIONTIME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CREATOR;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long DATAORIGINFLAG;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF2;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF3;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF4;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF5;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long DR;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long ENABLESTATE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String INNERCODE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String MNECODE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String MODIFIEDTIME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String MODIFIER;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME2;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME3;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME4;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME5;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String NAME6;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String parentId;

    /** $column.columnComment */
    private String pkCustclass;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkGroup;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkOrg;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TS;

    public void setCODE(String CODE) 
    {
        this.CODE = CODE;
    }

    public String getCODE() 
    {
        return CODE;
    }

    public void setCREATIONTIME(String CREATIONTIME) 
    {
        this.CREATIONTIME = CREATIONTIME;
    }

    public String getCREATIONTIME() 
    {
        return CREATIONTIME;
    }

    public void setCREATOR(String CREATOR) 
    {
        this.CREATOR = CREATOR;
    }

    public String getCREATOR() 
    {
        return CREATOR;
    }

    public void setDATAORIGINFLAG(Long DATAORIGINFLAG) 
    {
        this.DATAORIGINFLAG = DATAORIGINFLAG;
    }

    public Long getDATAORIGINFLAG() 
    {
        return DATAORIGINFLAG;
    }

    public void setDEF1(String DEF1) 
    {
        this.DEF1 = DEF1;
    }

    public String getDEF1() 
    {
        return DEF1;
    }

    public void setDEF2(String DEF2) 
    {
        this.DEF2 = DEF2;
    }

    public String getDEF2() 
    {
        return DEF2;
    }

    public void setDEF3(String DEF3) 
    {
        this.DEF3 = DEF3;
    }

    public String getDEF3() 
    {
        return DEF3;
    }

    public void setDEF4(String DEF4) 
    {
        this.DEF4 = DEF4;
    }

    public String getDEF4() 
    {
        return DEF4;
    }

    public void setDEF5(String DEF5) 
    {
        this.DEF5 = DEF5;
    }

    public String getDEF5() 
    {
        return DEF5;
    }

    public void setDR(Long DR) 
    {
        this.DR = DR;
    }

    public Long getDR() 
    {
        return DR;
    }

    public void setENABLESTATE(Long ENABLESTATE) 
    {
        this.ENABLESTATE = ENABLESTATE;
    }

    public Long getENABLESTATE() 
    {
        return ENABLESTATE;
    }

    public void setINNERCODE(String INNERCODE) 
    {
        this.INNERCODE = INNERCODE;
    }

    public String getINNERCODE() 
    {
        return INNERCODE;
    }

    public void setMNECODE(String MNECODE) 
    {
        this.MNECODE = MNECODE;
    }

    public String getMNECODE() 
    {
        return MNECODE;
    }

    public void setMODIFIEDTIME(String MODIFIEDTIME) 
    {
        this.MODIFIEDTIME = MODIFIEDTIME;
    }

    public String getMODIFIEDTIME() 
    {
        return MODIFIEDTIME;
    }

    public void setMODIFIER(String MODIFIER) 
    {
        this.MODIFIER = MODIFIER;
    }

    public String getMODIFIER() 
    {
        return MODIFIER;
    }

    public void setNAME(String NAME) 
    {
        this.NAME = NAME;
    }

    public String getNAME() 
    {
        return NAME;
    }

    public void setNAME2(String NAME2) 
    {
        this.NAME2 = NAME2;
    }

    public String getNAME2() 
    {
        return NAME2;
    }

    public void setNAME3(String NAME3) 
    {
        this.NAME3 = NAME3;
    }

    public String getNAME3() 
    {
        return NAME3;
    }

    public void setNAME4(String NAME4) 
    {
        this.NAME4 = NAME4;
    }

    public String getNAME4() 
    {
        return NAME4;
    }

    public void setNAME5(String NAME5) 
    {
        this.NAME5 = NAME5;
    }

    public String getNAME5() 
    {
        return NAME5;
    }

    public void setNAME6(String NAME6) 
    {
        this.NAME6 = NAME6;
    }

    public String getNAME6() 
    {
        return NAME6;
    }

    public void setParentId(String parentId) 
    {
        this.parentId = parentId;
    }

    public String getParentId() 
    {
        return parentId;
    }

    public void setPkCustclass(String pkCustclass) 
    {
        this.pkCustclass = pkCustclass;
    }

    public String getPkCustclass() 
    {
        return pkCustclass;
    }

    public void setPkGroup(String pkGroup) 
    {
        this.pkGroup = pkGroup;
    }

    public String getPkGroup() 
    {
        return pkGroup;
    }

    public void setPkOrg(String pkOrg) 
    {
        this.pkOrg = pkOrg;
    }

    public String getPkOrg() 
    {
        return pkOrg;
    }

    public void setTS(String TS) 
    {
        this.TS = TS;
    }

    public String getTS() 
    {
        return TS;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("CODE", getCODE())
            .append("CREATIONTIME", getCREATIONTIME())
            .append("CREATOR", getCREATOR())
            .append("DATAORIGINFLAG", getDATAORIGINFLAG())
            .append("DEF1", getDEF1())
            .append("DEF2", getDEF2())
            .append("DEF3", getDEF3())
            .append("DEF4", getDEF4())
            .append("DEF5", getDEF5())
            .append("DR", getDR())
            .append("ENABLESTATE", getENABLESTATE())
            .append("INNERCODE", getINNERCODE())
            .append("MNECODE", getMNECODE())
            .append("MODIFIEDTIME", getMODIFIEDTIME())
            .append("MODIFIER", getMODIFIER())
            .append("NAME", getNAME())
            .append("NAME2", getNAME2())
            .append("NAME3", getNAME3())
            .append("NAME4", getNAME4())
            .append("NAME5", getNAME5())
            .append("NAME6", getNAME6())
            .append("parentId", getParentId())
            .append("pkCustclass", getPkCustclass())
            .append("pkGroup", getPkGroup())
            .append("pkOrg", getPkOrg())
            .append("TS", getTS())
            .toString();
    }
}
